don't have a pot to piss in (or a window to throw it out of) - Inglés Sinónimo Diccionario

Can't found any synonym terms.